package com.cqupt.scanning.system.acl.service;

import com.cqupt.scanning.system.acl.entity.AclRoleGroup;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cqupt.scanning.system.acl.entity.dto.RoleGroupDTO;
import com.cqupt.scanning.system.utils.result.R;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 宋宝梁
 * @since 2021-07-19
 */
public interface AclRoleGroupService extends IService<AclRoleGroup> {

    R addRoleGroup(RoleGroupDTO roleGroupDTO);

    R getAllRoleGroup();

    R updateRoleGroup(RoleGroupDTO roleGroupDTO);

    R removeRoleGroup(Integer roleGroupId);

    R getGroupAndRole();

}
